
import BaseUI from "./BaseUI";

let _gidui = 0;

export interface ClassUI<T extends Laya.Scene> {
    new(): T;
}

export interface ClassView<D extends Laya.Scene, T extends BaseUI<D>> {
    new(age?: D): T;
}

export interface ClassUIData<T extends Laya.Scene> {
    new(): T;
}

export function gidui() {
    return ++_gidui;
}

export class viewParams {

}
